technology intensive - Spanish English Dictionary